package linz

data class AddClass2(var number: Int, var number2: Int){
    operator fun plus(p1: AddClass2):Int{
        return (number + p1.number) + (number2 + p1.number2)
    }
//    查看整个KT可以用的运算符重载
//    operator fun AddClass2.
}

/**
 * 运算符
 */
fun main() {
    println(AddClass2(1, 1) + AddClass2(2, 2))
}
